1 general:: Phrase(s): insist (up)on something to demand something. (Upon is formal and less commonly used than on.) • I want you here now! We all insist upon it! • I insist on it too.
McGrawhill's American Idioms And Phrasal Verbs